Humpback Whale — synonyms, definition
1. humpback whale (Noun)
2 synonyms
Megaptera novaeangliae humpback
1 definition
humpback whale (Noun) — Large whalebone whale with long flippers noted for arching or humping its back as it dives.
2 types of
baleen whale whalebone whale
2 parts of
Megaptera genus Megaptera